/*
@author https://yunp.top
 */

@file:JsModule("three")

package three

open external class Vector3(x: Float = definedExternally, y: Float = definedExternally, z: Float = definedExternally) {
    val isVector3: Boolean

    var x: Float
    var y: Float
    var z: Float

    fun set(x: Float, y: Float, z: Float): Vector3
    fun normalize(): Vector3
}